﻿#pragma once
#include "Role.h"
#include <string>
#include <vector>
class Surole :public Role {
public:
	Surole();
	Surole(double hp, double atk, string name, vector<string> say, int id);
	Surole(string name, vector<string> say,int id);
	void chat_Hero();
	int get_id()const;
	void change(string name, vector<string> say, int id);
	void change(double hp, double atk, string name, vector<string> say, int id);
	bool isChated();
	vector<string> get_say() const {
		return say;
	};
	void set_id(int new_id) {
		id = new_id;
	}
	void set_say(vector<string> new_say) {
		say = new_say;
	}

private:
	vector<string> say;
	int id;
	bool isChat=false;
};